package com.cetool.autocms.pojo.dto.login;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 用户信息传输实体
 *
 * @author 戴越
 * @date 2021/11/9
 */
@Data
@ApiModel("用户信息传输实体")
public class UserInfoDTO {

    /**
     * 自增ID
     */
    @ApiModelProperty("自增ID")
    private String userId;

    /**
     * 登录用户名
     */
    @ApiModelProperty("登录用户名")
    private String userName;

    /**
     * 登录密码
     */
    @ApiModelProperty("登录密码")
    private String userPassWord;

    /**
     * 角色ID
     */
    @ApiModelProperty("角色ID")
    private Integer roleId;

    /**
     * 公司名
     */
    @ApiModelProperty("公司名")
    private String companyName;

    /**
     * 帐户到期日期
     */
    @ApiModelProperty("帐户到期日期")
    private Date validDate;

    /**
     * 创建日期
     */
    @ApiModelProperty("创建日期")
    private Date createDate;

    /**
     * 0停用,1有效,2过期
     */
    @ApiModelProperty("0停用,1有效,2过期")
    private Integer accountState;

    /**
     * token
     */
    @ApiModelProperty("token")
    private String token;

}
